intergovernmental development authority - Espagnol Anglais Dictionnaire